Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 VELMEAD ROAD Detached £480,000 19 May 2023
75 VELMEAD ROAD Detached £153,000 31 Jan 1996